<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>

<body>
    <!-- 本质上v-model就是个语法糖
        原理：
        v-bind:value="xxx"(给表单的value强制绑定数据) 
        + 
        @input="xxx=$event.target.value"(监听表单值的改变,去改变数据)
    -->
    <div id="app">
        <form action="###">
            <p>请输入用户名: <input type="text" v-model="username" /></p>
            <p>
                请输入密码:
                <input type="text" :value="password" @input="password=$event.target.value" />
            </p>
        </form>
    </div>
</body>

</html>
<script src="../vue.js"></script>
<script>
    Vue.config.productionTip = false;

    const vm = new Vue({
        el: "#app",
        data() {
            return {
                username: "laowang",
                password: "111",
            };
        },
    });
</script>